package com.liy.cloud.common.pw.entity;

import com.das.framework.common.vo.BaseVO;

/**
 * 作者: liyang
 * 日期：2018-07-19 15:38:12
 * 描述：车站营收日报实体类
 */
public class PwStationIncomeEntity extends BaseVO<String> {

    private static final long serialVersionUID = 1L;

    /*
     * 车站编号
     */
    private String systemId;

    // 车站编号对应的中文名
    private String systemIdNameCN;

    /*
     * 营收日报编号
     */
    private String reportId;

    /*
     * 结算时间
     */
    private String reportDate;

    /*
     * 统计开始时间
     */
    private String beginDate;

    /*
     * 统计结束时间
     */
    private String endDate;

    /*
     * 上日已送金额
     */
    private Double moneyHandinYes;

    /*
     * 本日已送金额
     */
    private Double moneyHandin;

    /*
     * 异常票款
     */
    private Double abnormalMoney;


    /*
     * 短款补款
     */
    private Double shortSupplyment;


    /*
     * 应收总金额
     */
    private Double moneyShould;

    /*
     * 实收总金额
     */
    private Double moneyAct;

    /*
     * 差额
     */
    private Double diff;


    /*
     * 本日解行金额
     */
    private Double handinBank;

    /*
     * 上日实际解行金额
     */
    private Double handinBankAct;

    /*
     * 本日隔夜票款系统
     */
    private Double moneyLeftSys;

    /*
     * 本日隔夜票款设备
     */
    private Double moneyLeftDevice;

    /*
     * 上日隔夜票款系统
     */
    private Double moneyLeftSysYes;

    /*
     * 上日隔夜票款设备
     */
    private Double moneyLeftDeviceYes;

    /*
     * TVM票款现金收入
     */
    private Double tvmIncomeCash;

    /*
     * TVM微信收入
     */
    private Double tvmIncomeWx;

    /*
     * TVM支付宝收入
     */
    private Double tvmIncomeZfb;

    /*
     * TVM银联云闪付收入
     */
    private Double tvmIncomeBank;

    /*
     * ITVM票款现金收入
     */
    private Double itvmIncomeCash;

    /*
     * ITVM微信收入
     */
    private Double itvmIncomeWx;

    /*
     * ITVM支付宝收入
     */
    private Double itvmIncomeZfb;

    /*
     * ITVM银联云闪付收入
     */
    private Double itvmIncomeBank;

    /*
     * AVM票款现金收入
     */
    private Double avmIncomeCash;

    /*
     * AVM微信收入
     */
    private Double avmIncomeWx;

    /*
     * AVM支付宝收入
     */
    private Double avmIncomeZfb;

    /*
     * AVM票款云闪付收入
     */
    private Double avmIncomeBank;

    /*
     * BOM票款现金收入
     */
    private Double bomIncomeCash;

    /*
     * BOM微信收入
     */
    private Double bomIncomeWx;

    /*
     * BOM支付宝收入
     */
    private Double bomIncomeZfb;

    /*
     * BOM票款云闪付收入
     */
    private Double bomIncomeBank;

    /*
     * 客值
     */
    private String oper;

    /*
     *  条件查询时使用
     **/
    private String startReportDate;

    private String endReportDate;

    private String handleF;

    /**
     * 默认构造方法
     **/
    public PwStationIncomeEntity() {
        super();
    }

    /**
     * 有参构造
     **/
    public PwStationIncomeEntity(String systemId, String reportDate) {
        this.systemId = systemId;
        this.reportDate = reportDate;
    }


    /**
     * getger和setter方法
     */
    public String getSystemId() {
        return systemId;
    }

    public void setSystemId(String systemId) {
        this.systemId = systemId;
    }

    public String getReportId() {
        return reportId;
    }

    public void setReportId(String reportId) {
        this.reportId = reportId;
    }

    public String getReportDate() {
        return reportDate;
    }

    public void setReportDate(String reportDate) {
        this.reportDate = reportDate;
    }

    public String getBeginDate() {
        return beginDate;
    }

    public void setBeginDate(String beginDate) {
        this.beginDate = beginDate;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public Double getMoneyHandinYes() {
        return moneyHandinYes;
    }

    public void setMoneyHandinYes(Double moneyHandinYes) {
        this.moneyHandinYes = moneyHandinYes;
    }

    public Double getMoneyHandin() {
        return moneyHandin;
    }

    public void setMoneyHandin(Double moneyHandin) {
        this.moneyHandin = moneyHandin;
    }

    public Double getShortSupplyment() {
        return shortSupplyment;
    }

    public void setShortSupplyment(Double shortSupplyment) {
        this.shortSupplyment = shortSupplyment;
    }

    public Double getAbnormalMoney() {
        return abnormalMoney;
    }

    public void setAbnormalMoney(Double abnormalMoney) {
        this.abnormalMoney = abnormalMoney;
    }

    public Double getMoneyShould() {
        return moneyShould;
    }

    public void setMoneyShould(Double moneyShould) {
        this.moneyShould = moneyShould;
    }

    public Double getDiff() {
        return diff;
    }

    public void setDiff(Double diff) {
        this.diff = diff;
    }

    public Double getMoneyAct() {
        return moneyAct;
    }

    public void setMoneyAct(Double moneyAct) {
        this.moneyAct = moneyAct;
    }

    public Double getHandinBank() {
        return handinBank;
    }

    public void setHandinBank(Double handinBank) {
        this.handinBank = handinBank;
    }

    public Double getHandinBankAct() {
        return handinBankAct;
    }

    public void setHandinBankAct(Double handinBankAct) {
        this.handinBankAct = handinBankAct;
    }

    public String getStartReportDate() {
        return startReportDate;
    }

    public void setStartReportDate(String startReportDate) {
        this.startReportDate = startReportDate;
    }

    public String getEndReportDate() {
        return endReportDate;
    }

    public void setEndReportDate(String endReportDate) {
        this.endReportDate = endReportDate;
    }

    public String getSystemIdNameCN() {
        return systemIdNameCN;
    }

    public void setSystemIdNameCN(String systemIdNameCN) {
        this.systemIdNameCN = systemIdNameCN;
    }

    public Double getMoneyLeftSys() {
        return moneyLeftSys;
    }

    public void setMoneyLeftSys(Double moneyLeftSys) {
        this.moneyLeftSys = moneyLeftSys;
    }

    public Double getMoneyLeftDevice() {
        return moneyLeftDevice;
    }

    public void setMoneyLeftDevice(Double moneyLeftDevice) {
        this.moneyLeftDevice = moneyLeftDevice;
    }

    public Double getMoneyLeftSysYes() {
        return moneyLeftSysYes;
    }

    public void setMoneyLeftSysYes(Double moneyLeftSysYes) {
        this.moneyLeftSysYes = moneyLeftSysYes;
    }

    public Double getMoneyLeftDeviceYes() {
        return moneyLeftDeviceYes;
    }

    public void setMoneyLeftDeviceYes(Double moneyLeftDeviceYes) {
        this.moneyLeftDeviceYes = moneyLeftDeviceYes;
    }

    public Double getTvmIncomeCash() {
        return tvmIncomeCash;
    }

    public void setTvmIncomeCash(Double tvmIncomeCash) {
        this.tvmIncomeCash = tvmIncomeCash;
    }

    public Double getTvmIncomeWx() {
        return tvmIncomeWx;
    }

    public void setTvmIncomeWx(Double tvmIncomeWx) {
        this.tvmIncomeWx = tvmIncomeWx;
    }

    public Double getTvmIncomeZfb() {
        return tvmIncomeZfb;
    }

    public void setTvmIncomeZfb(Double tvmIncomeZfb) {
        this.tvmIncomeZfb = tvmIncomeZfb;
    }

    public Double getTvmIncomeBank() {
        return tvmIncomeBank;
    }

    public void setTvmIncomeBank(Double tvmIncomeBank) {
        this.tvmIncomeBank = tvmIncomeBank;
    }

    public Double getItvmIncomeCash() {
        return itvmIncomeCash;
    }

    public void setItvmIncomeCash(Double itvmIncomeCash) {
        this.itvmIncomeCash = itvmIncomeCash;
    }

    public Double getItvmIncomeWx() {
        return itvmIncomeWx;
    }

    public void setItvmIncomeWx(Double itvmIncomeWx) {
        this.itvmIncomeWx = itvmIncomeWx;
    }

    public Double getItvmIncomeZfb() {
        return itvmIncomeZfb;
    }

    public void setItvmIncomeZfb(Double itvmIncomeZfb) {
        this.itvmIncomeZfb = itvmIncomeZfb;
    }

    public Double getItvmIncomeBank() {
        return itvmIncomeBank;
    }

    public void setItvmIncomeBank(Double itvmIncomeBank) {
        this.itvmIncomeBank = itvmIncomeBank;
    }

    public Double getAvmIncomeCash() {
        return avmIncomeCash;
    }

    public void setAvmIncomeCash(Double avmIncomeCash) {
        this.avmIncomeCash = avmIncomeCash;
    }

    public Double getAvmIncomeWx() {
        return avmIncomeWx;
    }

    public void setAvmIncomeWx(Double avmIncomeWx) {
        this.avmIncomeWx = avmIncomeWx;
    }

    public Double getAvmIncomeZfb() {
        return avmIncomeZfb;
    }

    public void setAvmIncomeZfb(Double avmIncomeZfb) {
        this.avmIncomeZfb = avmIncomeZfb;
    }

    public Double getAvmIncomeBank() {
        return avmIncomeBank;
    }

    public void setAvmIncomeBank(Double avmIncomeBank) {
        this.avmIncomeBank = avmIncomeBank;
    }

    public Double getBomIncomeCash() {
        return bomIncomeCash;
    }

    public void setBomIncomeCash(Double bomIncomeCash) {
        this.bomIncomeCash = bomIncomeCash;
    }

    public Double getBomIncomeWx() {
        return bomIncomeWx;
    }

    public void setBomIncomeWx(Double bomIncomeWx) {
        this.bomIncomeWx = bomIncomeWx;
    }

    public Double getBomIncomeZfb() {
        return bomIncomeZfb;
    }

    public void setBomIncomeZfb(Double bomIncomeZfb) {
        this.bomIncomeZfb = bomIncomeZfb;
    }

    public Double getBomIncomeBank() {
        return bomIncomeBank;
    }

    public void setBomIncomeBank(Double bomIncomeBank) {
        this.bomIncomeBank = bomIncomeBank;
    }

    public String getOper() {
        return oper;
    }

    public void setOper(String oper) {
        this.oper = oper;
    }

    public String getHandleF() {
        return handleF;
    }

    public void setHandleF(String handleF) {
        this.handleF = handleF;
    }
}